﻿/// <reference path="/Scripts/Base/jquery-1.7.1.js" />
/// <reference path="/Scripts/Base/jquery-ui-1.8.20.js" />

$(function () {
    function ToggleShowCornerTriangle(container) {
        if (container.attr("data-checked") == "false") {
            container.find(".check-corner").each(function () {
                if ($(this).is(":visible")) {
                    //elrejtjük
                    $(this).hide({
                        easing: "swing",
                        duration: 400
                    });
                } else {
                    //megmutatjuk
                    $(this).show({
                        easing: "swing",
                        duration: 200
                    });
                }
            });
        } else {
            container.find(".check-corner").each(function () {
                    $(this).show();
            });
        }
    }

    $(".check-container").mouseenter(function () {
        ToggleShowCornerTriangle($(this));
    });
    $(".check-container").mouseleave(function () {
        ToggleShowCornerTriangle($(this));
    });

    $(".check-container").click(function () {
        if ($(this).attr("data-checked") == "true") {
            //ha már be van check-olva, akkor kicsekkoljuk
            $(this).find(".check-image").hide();
            $(this).attr("data-checked", false);
            //console.log("kicsekkol");
        } else {
            //még nincs csekkolva
            $(this).find(".check-image").show();
            //ToggleShowCornerTriangle($(this));
            $(this).attr("data-checked", true);
            //console.log("becsekkol");
        }
    });
});